it undulated - German English Dictionary